//获取应用实例(获取app.js全局变量必须获取应用实例)
const App = getApp()
//条码、二维码生成
const wxbarcode = require("../../../../lib/wxbarcode/index.js")
//网络请求封装
import Request_post from "../../../../request/Request_post"
import Request_get from "../../../../request/Request_get"
//系统设置项目:(请求地址-在封装中已经引入，这里不需要;   api调用的Appid-partner_app_id;   渠道ID-as_appid)
import config from '../../../../config/config'; 
//引入时间函数
var date = require("../../../../utils/CustomFunction/getDayFirstNowLast.js")
var time = require("../../../../utils/CustomFunction/getNowTime.js")




Page({

  /**
   * 页面的初始数据
   */
  data: {

    //礼包领取成功显示标志（默认不显示false）
    display_page:false, 

    //成功领取礼包遮罩图
    GetSuccessfully:config.imageUrl+"GetSuccessfully.png",
    
    //礼包默认logo图
    giftBag_Default_Logo:config.imageUrl+"Giftbag_Default_Logo.png",

    //返回首页按钮
    // backhomePageButtoon:config.imageUrl+"backhomePageButtoon.png",

    //新会员注册Title_background_image
    Title_Image:config.imageUrl+"title_Markeing_getGiftbag.jpg",

    //大礼包背景图
    gift_area_background:config.imageUrl+"giftBag_background_full.jpg",

    // 步骤条
    steps: [
      {
        text: '步骤 ⑴',
        desc: '显示礼包列表',
      },
      {
        text: '步骤 ⑵',
        desc: '查看礼包详情',
      },
      {
        text: '步骤 ⑶',
        desc: '确认领取礼包',
      }
    ],
    // 步骤条当前值（从0开始）
    active:1
   

  },

  // backHomePages:function(){
  //   wx.redirectTo({
  //     url: '/pages/HomePage/Markeing_HomePage/Markeing_HomePage',
  //   })
  // },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that=this
    that.setData({bllno:options.bllno})

    // Api请求：11-004 会员礼包详情查询
    Request_get.get(
    config.domainName+'api_wxmkt_server/mbrpkg/findmbrpkg',
    {
      bllno: that.data.bllno
    }, 
    function(res){
      // console.log(res)
      if(res != "undefined" && res.return_no == 1 ){
        console.log(res)
        that.setData({
          typid:res.return_data.typid,
          giftbagLogo:res.return_data.logo,
          typdes:res.return_data.typdes,
          gifpkgdes:res.return_data.gifpkgdes,
          disdat:res.return_data.disdat,
          descrp:res.return_data.descrp,
          giftbag_detail_data:res.return_data.detail_data,
          giftbag_descripe_data:res.return_data.descripe_data,
          bllno:res.return_data.bllno,
        })
      }
    })


  },




  /**
   * 领取礼包 
   */
  getGiftpkg:function(){
    var that = this
    that.setData({ active:2})
    console.log(that.data.bllno)
    // Api请求：11-005 会员礼包领取
    Request_post.post(
      config.domainName+'api_wxmkt_server/mbrpkg/echmbrpkg',
      {
        cltid: config.cltid,
        copcltid: config.copcltid,
        echtmnid: config.echtmnid,
        bllno: that.data.bllno,
      },function(res){
        console.log(res)
        if(res != "undefined" && res.return_no == 1 ){
         that.setData({
          display_page:true
         })
        }else{
          wx.showModal({
            content: res.return_msg,
            showCancel:false,
          })
        }
    })
  },

  backhomePage:function(){
    wx.redirectTo({ 
      url:App.globalData.homePage 
    });
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})